petroleum exploration license - French English Dictionary